small sailboat with a motor - Espagnol Anglais Dictionnaire